bullring barrier walls - Alemán Inglés Diccionario